atomic explosion - Francés Inglés Diccionario